spice triangle - Spanish English Dictionary